rely upon - Allemand Anglais Dictionnaire